package com.kanshu.ksgb.fastread.doudou.module.book.presenter;

import com.kanshu.ksgb.fastread.doudou.base.basemvp.IGenrialMvpView;
import com.kanshu.ksgb.fastread.doudou.common.net.bean.BaseResult;
import com.kanshu.ksgb.fastread.doudou.common.business.commonbean.BookInfo;
import com.kanshu.ksgb.fastread.doudou.module.book.bean.RecentBookInfo;
import com.kanshu.ksgb.fastread.doudou.module.book.bean.ShelfTopData;

import java.util.List;

/**
 * Created by wcy on 2017\6\19 0019.
 */

public interface ShelfView extends IGenrialMvpView<ShelfTopData> {
    void showShelfBookInfos(List<BookInfo> list, boolean isFromNet);
    void showRecentBookInfos(BaseResult<ShelfTopData> list);
    void showAddToShelf(BookInfo info);
    void showNewRecentBookInfos(BaseResult<List<RecentBookInfo>> list);
}
